Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of capparis spinosa
  1. noun
    prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled

    Similar: 

    type of:
Explanation of capparis spinosa
My lists:
Recently viewed words: